anatomic snuffbox - Turkish English Dictionary